home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / tex / macros / source / contrib / supported / xypic / src / xy2cell.doc / node7_mn.html < prev    next >
Text File  |  1995-03-15  |  3KB  |  71 lines

  1.  
  2. <H2><A ID="SECTION00003000000000000000">
  3. Nudging</A>
  4. </H2>
  5. Positions of all labels may be adjusted, 
  6. as can the amount of curvature for the curved arrows.
  7. The way this is done is by specifying a ``nudge'' factor ;SPMlt;num;SPMgt;
  8. at the beginning of the label. 
  9. Here ;SPMlt;num;SPMgt; is a number which specifies the actual position of the label 
  10. in units of |@| (the length of a single dash, normally 5pt) 
  11. except with |.̇compositemap|, see below. 
  12. Movement is constrained to the perpendicular bisector 
  13. of the line <tex2html_verbatim_mark>#math453#<tex2html_image_mark>#tex2html_wrap_inline1746#.
  14. When nudging the label for the central Arrow 
  15. it is the whole Arrow which is moved, along with its label.
  16.  
  17. <P>
  18. Curvature of the arrows themselves is altered by
  19. a nudge of the form |.̇twocell|;SPMlt;num;SPMgt;....
  20. The separation of the arrows, along the bisector, 
  21. is set to be  ;SPMlt;num;SPMgt;|@|.
  22. When ;SPMlt;num;SPMgt; is zero, that is |.̇twocell;SPMlt;0;SPMgt;...|, 
  23. the result is a single straight arrow, 
  24. its mid-point being the origin for nudging labels. 
  25. A negative value for ;SPMlt;num;SPMgt; is also acceptable; 
  26. but check the orientation on the Arrow
  27. and which of |^| and |_| correspond to which component. 
  28.  
  29. <P>
  30. The origin for nudging labels is where the arrow
  31. crosses the bisector. Positive nudges move
  32. the label outwards while negative nudges move towards <tex2html_verbatim_mark>#math454#<tex2html_image_mark>#tex2html_wrap_inline1748# 
  33. and possibly beyond. 
  34. The default position of a label is on the outside, with edge at the origin.
  35.  
  36. <P>
  37. The origin for nudging the Arrow is at the midpoint of <tex2html_verbatim_mark>#math455#<tex2html_image_mark>#tex2html_wrap_inline1750#. 
  38. A positive nudge moves in the clockwise direction. 
  39. This will be the direction of the arrowhead,
  40. unless it has been reversed using |^|.
  41.  
  42. <P>
  43.  
  44. <P></P>
  45.  
  46. <P>
  47. Labels on a |.̇compositemap| are placed relative to the midpoint 
  48. of the component arrows. Nudges are in units of 1pt. 
  49. Movement is in the usual -pic <#320#><EM>above</EM><#320#> and <#321#><EM>below</EM><#321#> directions, 
  50. such that a positive nudge is always outside the triangle formed 
  51. by the arrows and line <tex2html_verbatim_mark>#math456#<tex2html_image_mark>#tex2html_wrap_inline1752#.
  52.  
  53. <P>
  54.  
  55. <P><BR>
  56.  
  57. <P>
  58. The special nudge value |;SPMlt;;SPMgt;| typesets just the Arrow,
  59. omitting the curved arrows entirely.
  60. When used with labels, the nudge value |;SPMlt;;SPMgt;| causes the following label
  61. to be ignored. 
  62.  
  63. <P>
  64. <BR>
  65. <tex2html_image_mark>#exercise323#
  66. <BR>
  67.  
  68. <P>
  69.